<?PHP
	// *******************************************************************************************
	// @Namespace : Top Level
	// @Description : Settings Manager Class
	// @Author : Ronald Guillen
	// *******************************************************************************************
	
	class Settings
	{
		public $Collection = Array();
		
		static $localInstance = NULL;
		
		private function __construct()
		{
			// Not Implemented
		}
		
		static public function createInstance()
		{
			if(self::$localInstance == NULL)
			{
				self::$localInstance = new Settings();
			}
			
			return self::$localInstance;
		}
		
		public function addKey($key, $value)
		{
			$this->Collection[$key] = $value;
		}
		
		public function readKey($key)
		{
			return $this->Collection[$key];
		}
	}
	
?>